main lease - Español Inglés Diccionario